package org.shj.tdpl.common.constant;

/**
 * @author Shen Huang Jian
 */
public interface TdplConstants {

	String TABLE_NAME = "TABLE_NAME";
	String COLUMN_NAME = "COLUMN_NAME";
	String DATA_TYPE = "DATA_TYPE";
	String DATA_LENGTH = "DATA_LENGTH";
	String NULLABLE = "NULLABLE";
	String IS_PK = "IS_PK";

	String SEPARATE = ";";

	/**
	 * the content of row 1 ~ 3 are "Column Name", "Data Type" and "Mandatory". So the test data
	 * is from row4 (which index is 3).
	 */
	int FIRST_CONTENT_ROW_IND = 3;
	
	String VERION_TABLE_MAP_SHEET_NAME = "Version Table Map";
	
	int SORTED_TABLE_COL_IND = 7;

	String INDEX_SHEET_NAME = "INDEX";
	
	int PK_COL_IND = 2;
	
	int UPDATE_BEFORE_DEL_ROW_IND = 1;
	
	String Common_Info_File_Name = "common";
	
	String Single_Schema_File_Name = "schema";


	String DB_MYSQL = "mysql";
	String DB_MSSQL = "sqlserver";
	String DB_ORACLE = "oracle";

}
